﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using System.Windows;

using System.Windows.Input;

namespace FXnaAppBaseWpf
{
   public static class AppBaseCommands
    {


        static RoutedCommand addImage=new RoutedCommand ();

        public static RoutedCommand AddImage
        {
            get { return AppBaseCommands.addImage; }
           
        }



        static RoutedCommand removeImage=new RoutedCommand ();

        public static RoutedCommand RemoveImage
        {
            get { return AppBaseCommands.removeImage; }
            
        }


        static RoutedCommand addDWGFile=new RoutedCommand ();

        public static RoutedCommand AddDWGFile
        {
            get { return AppBaseCommands.addDWGFile; }
           
        }



        static RoutedCommand editTerrain = new RoutedCommand();

        public static RoutedCommand EditTerrain
        {
            get { return AppBaseCommands.editTerrain; }
           

        }



        static RoutedCommand editExtent = new RoutedCommand();

       /// <summary>
       /// 编辑边界信息
       /// </summary>
        public static RoutedCommand EditExtent
        {
            get { return AppBaseCommands.editExtent; }
           
        }







        #region 项目相关


        static RoutedCommand saveProject=new RoutedCommand ();

        public static RoutedCommand SaveProject
        {
            get { return AppBaseCommands.saveProject; }

        }

        static RoutedCommand openProject = new RoutedCommand();

        public static RoutedCommand OpenProject
        {
            get { return AppBaseCommands.openProject; }

        }

        static RoutedCommand openProjectWithName = new RoutedCommand();

        public static RoutedCommand OpenProjectWithName
        {
            get { return AppBaseCommands.openProjectWithName; }

        }



        static RoutedCommand closeProject = new RoutedCommand();

        public static RoutedCommand CloseProject
        {
            get { return AppBaseCommands.closeProject; }

        }


        static RoutedCommand newProject = new RoutedCommand();




        public static RoutedCommand NewProject
        {
            get { return newProject; }
        }



        #endregion


        #region 帮助信息

        static RoutedCommand help = new RoutedCommand();
        /// <summary>
        /// 帮助
        /// </summary>
        public static RoutedCommand Help
        {
            get { return AppBaseCommands.help; }
        }



        static RoutedCommand about = new RoutedCommand();
        /// <summary>
        /// 关于
        /// </summary>
        public static RoutedCommand About
        {
            get { return AppBaseCommands.about; }
        }


        #endregion

    
     


    }
}
